central laboratory and tropical medicine institute - Francés Inglés Diccionario